//go:build wireinject
// +build wireinject

package main

import (
	"example.com/wire-demo/internal/biz"
	"example.com/wire-demo/internal/service"
	"github.com/google/wire"
)

// 声明注入器
func InitializeService() *service.Service {
	wire.Build(
		service.NewService,
		biz.NewMessage,
	)
	return nil // 占位符，会被实际代码替换
}
